stilt an arch/vault - French English Dictionary